缓存刷新
通过刷新功能,您可以删除全站加速 DCDN节点上已经缓存的资源,并强制全站加速 DCDN节点回源站获取最新资源,适用于源站资源更新和发布、违规资源清理、域名配置变更等。
功能介绍
缓存刷新,是把全站加速 DCDN所有节点上对应的缓存资源标记为失效,当用户再次请求时,全站加速 DCDN会直接回源站获取对应的资源并返回给用户,同时将资源重新缓存到全站加速 DCDN节点。刷新功能会降低缓存命中率。
刷新方式
全站加速 DCDN支持直接删除和标记过期两种刷新方式。
直接删除:如果用户请求的内容匹配到了待刷新的资源,全站加速 DCDN节点将会直接回源拉取最新资源返回给用户,并重新缓存该资源。
标记过期:如果用户请求的内容匹配到了待刷新的资源,全站加速 DCDN节点将会先回源获取资源的
Last-Modified
信息,若与当前缓存资源一致,则直接返回已缓存资源,若不一致,则回源拉取最新资源返回给用户,并重新缓存该资源。
适用场景
资源更新和发布
源站的旧资源更新或升级后,为避免用户仍访问到旧的缓存资源,可通过提交对应资源的URL或目录进行刷新,用户即可直接访问到最新的资源并缓存至全站加速 DCDN节点。
违规资源清理
如果您的源站存在违规内容,当您删除源站资源后,由于全站加速 DCDN节点存在缓存,资源仍可以被访问到,可通过刷新资源来删除节点上的违规内容。
注意事项
提交刷新任务并成功执行后,全站加速 DCDN节点上对应的缓存资源将会失效,当您再次发起访问请求时,节点会回源站拉取所需资源,并重新缓存在节点上,因此大批量提交刷新任务会清空较多缓存,导致回源带宽和请求突增,增加源站压力。
刷新任务从提交到生效,大约需要5~6分钟,如果文件或者目录配置的缓存过期时间少于5分钟,您无需执行刷新操作,等待文件或者目录缓存超时更新即可。
不同套餐支持的配额
刷新方式 | 基础版 | 标准版 | 高级版 | 企业版 |
URL刷新 | 10,000 | 50,000 | 100,000 | 500,000 |
主机名刷新 | 不支持 | 不支持 | 不支持 | 500 |
目录刷新 | 10 | 20 | 50 | 300 |
去参数刷新 | 不支持 | 不支持 | 不支持 | 500 |
标签刷新 | 不支持 | 不支持 | 不支持 | 30,000 |
清除所有缓存 | 50 | 80 | 125 | 200 |
操作步骤
登录DCDN控制台。
在左侧导航栏,单击站点管理。
在站点管理页面,单击目标站点名称,或对应站点操作列的详情。
在左侧导航栏,选择
。在缓存刷新页签,配置刷新规则。
刷新方式
输入方式
刷新方法
说明
示例
URL刷新
手动输入
上传文件
直接删除
清除缓存中与URL完全匹配的资产,您将需要指定文件的完整URL。
需要指定文件的完整路径,按照每行一个的方式分隔URL。例如:
https://www.example.com/cat.jpg
https://www.example.com/image/cat.jpg?color=red
目录
手动输入
上传文件
标记过期
直接删除
目录下的所有资源都将被刷新。
按照每行一个的方式分隔目录。例如:
https://www.example.com/
https://www.example.com/image/
https://www.example.com/image/cat/
主机名
手动输入
标记过期
直接删除
如果缓存资源URL中的主机名与提交的主机名相匹配,那么对应资源将被清除。
使用英文逗号(,)分隔主机名,不支持通配符。例如:
www.example.com, blog.example.com, shop.example.com
去参数
手动输入
上传文件
标记过期
直接删除
对于类似
https://www.example.com/qux.jpg?a=1&b=2
这样的URL,用户访问的时候可以使用不同URL来访问,访问之后将会生成四个不同的缓存。https://www.example.com/qux.jpg
https://www.example.com/qux.jpg?a=1
https://www.example.com/qux.jpg?b=2
https://www.example.com/qux.jpg?a=1&b=2
需要提交不带查询字符串的URL,按照每行一个的方式分隔URL。例如:
https://www.example.com/cat.jpg
https://www.example.com/image/cat.jpg
标签
手动输入
标记过期
直接删除
如果当前站点下的缓存资源上记录的缓存标签响应标头与提交的标签相匹配,那么对应资源将被清除。
使用场景
添加Cache-Tag HTTP响应头
注意事项
使用逗号分隔,例如:dog, cat, foobar
清除所有缓存
手动输入
标记过期
直接删除
清除当前站点下的所有缓存资源。
无
说明如果使用上传文件的输入方式,您需要上传TXT格式的文件,文件大小不超过10 MB。
单击提交。
查看预热进度。
提交刷新任务后,您可以在操作记录页签中查看资源刷新的详细记录和进度。刷新进度为100%,表示刷新任务执行完成。刷新数量多会影响刷新进度,请您耐心等待。